<?php

$app = $this;
$app->cargarRequest();

if ($this->token != $_SESSION['token']) {
    $error = "Los datos de este formulario han caducado! Debe diligenciar nuevamente el formulario";
} else {
    $error = false;
    $_SESSION['token'] = "";
    if ($app->cargarModelo("guardar") === false) {
        $app->error("No se encontro el modelo. guardar.");
    }

    // print_r($_POST);

    $modelo = new ModeloGuardar();
    $modelo->conectar("ifxibgdir");
    $datos['crea'] = $this->var_nombre;
    $datos['mensaje'] = $this->var_mensaje;
    $datos['cedula'] = $_SESSION["session_intranet_cedula"];

    $last_id = $modelo->guardarBuzon("buzon", $datos);
    $registro = $modelo->getRegistro();
    $i = $registro["id"];
   // print "$i";
    if ($i != null) {
        $modelo->guarDarDetalle($i, $_POST["Area"]);
    }

   // print_r($_POST["Area"]);
    foreach ($_POST["Area"] as $var) {
        $modelo->getNombreArea($var);
        $registro = $modelo->getRegistro();
        $nom_area[] = minusculas($registro["nombre"]);
    }
}

if ($app->cargarVista("guardar") === false) {
    $app->error("No se encontr� la vista. guardar.");
}
$vista = new VistaGuardar();

$vista->asignarVariable("titulo", "Buzon de Sugerencias IBG");
$vista->asignarVariable("error", $error);
$vista->asignarVariable("var_nombre", $this->var_nombre);
$vista->asignarVariable("var_mensaje", $this->var_mensaje);
$vista->asignarVariable("nom_area", $nom_area);
$vista->asignarVariable("version", $app->version);

$vista->cargarTemplate("header");
$vista->dibujar();
$vista->cargarTemplate("footer");
?>
